import request from '@/utils/request'

export function listDictData() {
  return request({
    url: '/system/weeklydashboard/listDictData',
    method: 'get'
  })
}


export function listSummaryData(query) {
  return request({
    url: '/system/weeklydashboard/listSummaryData',
    method: 'get',
    params: query
  })
}


export function listSubDeptSummary(query) {
  return request({
    url: '/system/weeklydashboard/listSubDeptSummary',
    method: 'get',
    params: query
  })
}

export function listBrandSummary(query) {
  return request({
    url: '/system/weeklydashboard/listBrandSummary',
    method: 'get',
    params: query
  })
}

export function listDetailSummary(query) {
  return request({
    url: '/system/weeklydashboard/listDetailSummary',
    method: 'get',
    params: query
  })
}

export function listBugetSummary(query) {
  return request({
    url: '/system/weeklydashboard/listBugetSummary',
    method: 'get',
    params: query
  })
}

export function listWeekDetailSummary(query) {
  return request({
    url: '/system/weeklydashboard/listWeekDetailSummary',
    method: 'get',
    params: query
  })
}

export function listCustomerSummary(query) {
  return request({
    url: '/system/weeklydashboard/listCustomerSummary',
    method: 'get',
    params: query
  })
}

export function listWeekCustomerDicts() {
  return request({
    url: '/system/weeklydashboard/listWeekCustomerDicts',
    method: 'get'
  })
}

export function listIncreaseSummary(query) {
  return request({
    url: '/system/weeklydashboard/listIncreaseSummary',
    method: 'get',
    params: query
  })
}

export function listKhListSummary(query) {
  return request({
    url: '/system/weeklydashboard/listKhListSummary',
    method: 'get',
    params: query
  })
}

export function listAreaListSummary(query) {
  return request({
    url: '/system/weeklydashboard/listAreaListSummary',
    method: 'get',
    params: query
  })
}

export function listAreaSummaryData(query) {
  return request({
    url: '/system/weeklydashboard/listAreaSummaryData',
    method: 'get',
    params: query
  })
}


export function listWeekIncreaseSummary(query) {
  return request({
    url: '/system/weeklydashboard/listWeekIncreaseSummary',
    method: 'get',
    params: query
  })
}

export function listLastWeekCustomers() {
  return request({
    url: '/system/weeklydashboard/listLastWeekCustomers',
    method: 'get'
  })
}

export function listFgBigDeptAndArea(query) {
  return request({
    url: '/system/weeklydashboard/listFgBigDeptAndArea',
    method: 'get',
    params: query
  })
}

export function listFgMonthBigDeptAndArea(query) {
  return request({
    url: '/system/weeklydashboard/listFgMonthBigDeptAndArea',
    method: 'get',
    params: query
  })
}

export function listFgMonthAreaSummary(query) {
  return request({
    url: '/system/weeklydashboard/listFgMonthAreaSummary',
    method: 'get',
    params: query
  })
}

export function listCgDicts() {
  return request({
    url: '/system/weeklydashboard/listCgDicts',
    method: 'get'
  })
}

export function listCgSummary(query) {
  return request({
    url: '/system/weeklydashboard/listCgSummary',
    method: 'get',
    params: query
  })
}

export function listCgDetail(query) {
  return request({
    url: '/system/weeklydashboard/listCgDetail',
    method: 'get',
    params: query
  })
}

export function listVendorSummary(query) {
  return request({
    url: '/system/weeklydashboard/listVendorSummary',
    method: 'get',
    params: query
  })
}

export function listBrandsSummary(query) {
  return request({
    url: '/system/weeklydashboard/listBrandsSummary',
    method: 'get',
    params: query
  })
}

export function listCgMonthSummary(query) {
  return request({
    url: '/system/weeklydashboard/listCgMonthSummary',
    method: 'get',
    params: query
  })
}

export function listRisePriceSummary(query) {
  return request({
    url: '/system/weeklydashboard/listRisePriceSummary',
    method: 'get',
    params: query
  })
}

export function listHjbbDicts() {
  return request({
    url: '/system/weeklydashboard/listHjbbDicts',
    method: 'get'
  })
}

export function listUnchangeSummary(query) {
  return request({
    url: '/system/weeklydashboard/listUnchangeSummary',
    method: 'get',
    params: query
  })
}

export function listDownSummary(query) {
  return request({
    url: '/system/weeklydashboard/listDownSummary',
    method: 'get',
    params: query
  })
}

export function listFlowerPriceDicts() {
  return request({
    url: '/system/weeklydashboard/listFlowerPriceDicts',
    method: 'get'
  })
}

export function listBrandFlowerPrice(query) {
  return request({
    url: '/system/weeklydashboard/listBrandFlowerPrice',
    method: 'get',
    params: query
  })
}

export function listPlatFans() {
  return request({
    url: '/system/weeklydashboard/listPlatFans',
    method: 'get'
  })
}

export function listPlatFansDict() {
  return request({
    url: '/system/weeklydashboard/listPlatFansDict',
    method: 'get'
  })
}

export function listPlatFansSummary(query) {
  return request({
    url: '/system/weeklydashboard/listPlatFansSummary',
    method: 'get',
    params: query
  })
}

export function listYxfsDicts() {
  return request({
    url: '/system/weeklydashboard/listYxfsDicts',
    method: 'get'
  })
}

export function listRegionSummary(query) {
  return request({
    url: '/system/weeklydashboard/listRegionSummary',
    method: 'get',
    params: query
  })
}

export function listAreaSummary(query) {
  return request({
    url: '/system/weeklydashboard/listAreaSummary',
    method: 'get',
    params: query
  })
}

export function listYxfsLineSummary(query) {
  return request({
    url: '/system/weeklydashboard/listYxfsLineSummary',
    method: 'get',
    params: query
  })
}

export function listYxfsData(query) {
  return request({
    url: '/system/weeklydashboard/listYxfsData',
    method: 'get',
    params: query
  })
}

export function listFszhDicts() {
  return request({
    url: '/system/weeklydashboard/listFszhDicts',
    method: 'get'
  })
}

export function listYjbmDicts(query) {
  return request({
    url: '/system/weeklydashboard/listYjbmDicts',
    method: 'get',
    params: query
  })
}

export function listBigBrandSummary(query) {
  return request({
    url: '/system/weeklydashboard/listBigBrandSummary',
    method: 'get',
    params: query
  })
}

export function listYjbmPlzbDicts(query) {
  return request({
    url: '/system/weeklydashboard/listYjbmPlzbDicts',
    method: 'get',
    params: query
  })
}

export function listBigDptBrandSummary(query) {
  return request({
    url: '/system/weeklydashboard/listBigDptBrandSummary',
    method: 'get',
    params: query
  })
}

export function listYjbmBignameDicts(query) {
  return request({
    url: '/system/weeklydashboard/listYjbmBignameDicts',
    method: 'get',
    params: query
  })
}

export function listYjbmBignameSummary(query) {
  return request({
    url: '/system/weeklydashboard/listYjbmBignameSummary',
    method: 'get',
    params: query
  })
}

export function listYjbmBignamePlzbDicts(query) {
  return request({
    url: '/system/weeklydashboard/listYjbmBignamePlzbDicts',
    method: 'get',
    params: query
  })
}

export function listBingnamePlzbSummary(query) {
  return request({
    url: '/system/weeklydashboard/listBingnamePlzbSummary',
    method: 'get',
    params: query
  })
}

export function listEjbmDicts(query) {
  return request({
    url: '/system/weeklydashboard/listEjbmDicts',
    method: 'get',
    params: query
  })
}

export function listFirstDataSummary(query) {
  return request({
    url: '/system/weeklydashboard/listFirstDataSummary',
    method: 'get',
    params: query
  })
}

export function listEjbmPlzbDicts(query) {
  return request({
    url: '/system/weeklydashboard/listEjbmPlzbDicts',
    method: 'get',
    params: query
  })
}

export function listSecondDataSummary(query) {
  return request({
    url: '/system/weeklydashboard/listSecondDataSummary',
    method: 'get',
    params: query
  })
}

export function listEjbmBignameDicts(query) {
  return request({
    url: '/system/weeklydashboard/listEjbmBignameDicts',
    method: 'get',
    params: query
  })
}

export function listThirdDataSummary(query) {
  return request({
    url: '/system/weeklydashboard/listThirdDataSummary',
    method: 'get',
    params: query
  })
}

export function listEjbmBignamePlzbDicts(query) {
  return request({
    url: '/system/weeklydashboard/listEjbmBignamePlzbDicts',
    method: 'get',
    params: query
  })
}

export function listEjbmBignameFourthSummary(query) {
  return request({
    url: '/system/weeklydashboard/listEjbmBignameFourthSummary',
    method: 'get',
    params: query
  })
}
// -------------------销售部---------------------
export function listXsbYjbmDicts(query) {
  return request({
    url: '/system/weeklydashboard/listXsbYjbmDicts',
    method: 'get',
    params: query
  })
}

export function listXsbBigBrandSummary(query) {
  return request({
    url: '/system/weeklydashboard/listXsbBigBrandSummary',
    method: 'get',
    params: query
  })
}

export function listXsbYjbmPlzbDicts(query) {
  return request({
    url: '/system/weeklydashboard/listXsbYjbmPlzbDicts',
    method: 'get',
    params: query
  })
}

export function listXsbBigDptBrandSummary(query) {
  return request({
    url: '/system/weeklydashboard/listXsbBigDptBrandSummary',
    method: 'get',
    params: query
  })
}

export function listXsbYjbmBignameDicts(query) {
  return request({
    url: '/system/weeklydashboard/listXsbYjbmBignameDicts',
    method: 'get',
    params: query
  })
}

export function listXsbYjbmBignameSummary(query) {
  return request({
    url: '/system/weeklydashboard/listXsbYjbmBignameSummary',
    method: 'get',
    params: query
  })
}

export function listXsbYjbmBignamePlzbDicts(query) {
  return request({
    url: '/system/weeklydashboard/listXsbYjbmBignamePlzbDicts',
    method: 'get',
    params: query
  })
}

export function listXsbBingnamePlzbSummary(query) {
  return request({
    url: '/system/weeklydashboard/listXsbBingnamePlzbSummary',
    method: 'get',
    params: query
  })
}

export function listXsbEjbmDicts(query) {
  return request({
    url: '/system/weeklydashboard/listXsbEjbmDicts',
    method: 'get',
    params: query
  })
}

export function listXsbFirstDataSummary(query) {
  return request({
    url: '/system/weeklydashboard/listXsbFirstDataSummary',
    method: 'get',
    params: query
  })
}

export function listXsbEjbmPlzbDicts(query) {
  return request({
    url: '/system/weeklydashboard/listXsbEjbmPlzbDicts',
    method: 'get',
    params: query
  })
}

export function listXsbSecondDataSummary(query) {
  return request({
    url: '/system/weeklydashboard/listXsbSecondDataSummary',
    method: 'get',
    params: query
  })
}

export function listXsbEjbmBignameDicts(query) {
  return request({
    url: '/system/weeklydashboard/listXsbEjbmBignameDicts',
    method: 'get',
    params: query
  })
}

export function listXsbThirdDataSummary(query) {
  return request({
    url: '/system/weeklydashboard/listXsbThirdDataSummary',
    method: 'get',
    params: query
  })
}

export function listXsbEjbmBignamePlzbDicts(query) {
  return request({
    url: '/system/weeklydashboard/listXsbEjbmBignamePlzbDicts',
    method: 'get',
    params: query
  })
}

export function listXsbEjbmBignameFourthSummary(query) {
  return request({
    url: '/system/weeklydashboard/listXsbEjbmBignameFourthSummary',
    method: 'get',
    params: query
  })
}

export function listScbSdsjDicts(query) {
  return request({
    url: '/system/weeklydashboard/listScbSdsjDicts',
    method: 'get',
    params: query
  })
}

export function listXmiSdsjSummary(query) {
  return request({
    url: '/system/weeklydashboard/listXmiSdsjSummary',
    method: 'get',
    params: query
  })
}

export function listScbSdsjDbDicts(query) {
  return request({
    url: '/system/weeklydashboard/listScbSdsjDbDicts',
    method: 'get',
    params: query
  })
}

export function listScbXsbDbSummary(query) {
  return request({
    url: '/system/weeklydashboard/listScbXsbDbSummary',
    method: 'get',
    params: query
  })
}

export function listLchxSummary(query) {
  return request({
    url: '/system/weeklydashboard/listLchxSummary',
    method: 'get',
    params: query
  })
}

export function listLcmxSummary(query) {
  return request({
    url: '/system/weeklydashboard/listLcmxSummary',
    method: 'get',
    params: query
  })
}

export function listHxmxSummary(query) {
  return request({
    url: '/system/weeklydashboard/listHxmxSummary',
    method: 'get',
    params: query
  })
}

export function listFszhPart1Summary(query) {
  return request({
    url: '/system/weeklydashboard/listFszhPart1Summary',
    method: 'get',
    params: query
  })
}

export function listFszhPart2Summary(query) {
  return request({
    url: '/system/weeklydashboard/listFszhPart2Summary',
    method: 'get',
    params: query
  })
}

export function listFszhPart3Summary(query) {
  return request({
    url: '/system/weeklydashboard/listFszhPart3Summary',
    method: 'get',
    params: query
  })
}

export function listDsInitDictData() {
  return request({
    url: '/system/weeklydashboard/listDsInitDictData',
    method: 'get'
  })
}

export function listDsTargetData(query) {
  return request({
    url: '/system/weeklydashboard/listDsTargetData',
    method: 'get',
    params: query
  })
}


export function listYjSummary() {
  return request({
    url: '/system/weeklydashboard/listYjSummary',
    method: 'get',
  })
}

export function listBrandParam() {
  return request({
    url: '/system/weeklydashboard/listBrandParam',
    method: 'get',
  })
}

export function listBrandData(query) {
  return request({
    url: '/system/weeklydashboard/listBrandData',
    method: 'get',
    params: query
  })
}

export function listStaffData(query) {
  return request({
    url: '/system/weeklydashboard/listStaffData',
    method: 'get',
    params: query
  })
}

export function listProductQuery(query) {
  return request({
    url: '/system/weeklydashboard/listProductQuery',
    method: 'get',
    params: query
  })
}

export function listYearWeeks() {
  return request({
    url: '/system/weeklydashboard/listYearWeeks',
    method: 'get'
  })
}
